home *** CD-ROM | disk | FTP | other *** search
Text File | 1996-11-17 | 74.7 KB | 2,053 lines |
- diff --unified --recursive --new-file ircii-2.8.2/Makefile colirc/Makefile
- --- ircii-2.8.2/Makefile Wed Dec 31 16:00:00 1969
- +++ colirc/Makefile Fri Jun 14 02:44:53 1996
- @@ -0,0 +1,252 @@
- +# Generated automatically from Makefile.in by configure.
- +# IRC II - written by Michael Sandrof
- +# Copyright (c) 1991 - All Rights Reserved
- +# Modified by Matthew Green, 1993.
- +#
- +# @(#)$Id: Makefile.in,v 1.27 1995/01/05 06:40:23 mrg stable $
- +
- +# targets recognised by this makefile:
- +# all, everything - compiles ircii, ircserv, ircflush and wserv
- +# ircserv - compiles ircserv
- +# ircflush - compiles ircflush
- +# wserv - compiles wserv
- +# install - installs ircii, ircserv, ircflush and wserv the scripts
- +# and the translation tables.
- +# installirc - installs ircii
- +# installserv - installs ircserv
- +# installwserv - installs wserv
- +# installflush - installs ircflush
- +# installscript - installs the scripts
- +# installtranslation - installs the translation tables
- +# installeverything - all of the above
- +# clean - remove all .o files, core, and binaries
- +# disclean - remove all files geneated by compilation/installation.
- +
- +prefix = /usr/local
- +exec_prefix = ${prefix}
- +bindir = ${exec_prefix}/bin
- +
- +# Where the ircII binary will be installed.
- +# 'make install' will compile and install the program
- +INSTALL_IRC = $(bindir)/colirc
- +
- +# Where the ircII library will be. Generally this is the place that
- +# you put the scripts, help pages and translation tables. It is
- +# very important that you set this correctly.
- +IRCLIB = ${prefix}/lib/irc
- +
- +# Set this to the lex you want to use, and if they lex uses a library.
- +
- +LEX = flex
- +LEXLIB = -lfl
- +
- +CC = gcc
- +DEFS = -DHAVE_CONFIG_H
- +LIBS = -ltermcap
- +
- +# Set this to -g if you want to be able to debug the client, otherwise
- +# use -O to have the compiler do some optimization instead.
- +CFLAGS = -g -O
- +
- +# Set this to -s if you want the binary to be striped.
- +LDFLAGS =
- +
- +# these are legacy things from ircii 2.2 that haven't yet been
- +# handled with autoconf.
- +
- +# For Apollo systems (10.2 and upwards) use the following with BSD defaults:
- +# DEFS = -Asys,bsd4.3
- +
- +# Use one of the following for mips systems:
- +# Choice 1, if your system has the wait3() call
- +# DEFS = -systype bsd43
- +# Choice 2, if your system has the wait2() call
- +# DEFS = -systype bsd43 -Duse_wait2
- +#
- +# Or, if you only have sysv installed, use one of the following:
- +# DEFS = -DMIPS_SYSV
- +# DEFS = -DMIPS_SYSV -Duse_wait2
- +
- +## You probably don't need to change anything below this line
- +
- +# Uncomment the following if you want a secure IRC which binds to a
- +# privileged port. This feature is completely useless in the current
- +# IRC environment, but in the future some servers may use privileged
- +# port systems to verify users connecting to them. The value of
- +# PRIV_PORT determines the minimum port number to use.
- +# If you modify these (including uncommenting them) you will need to
- +# touch config.h
- +#
- +# If you are on a system where test-suid works, you can simply define
- +# PP_DEFS to be PRIV_PORT_ULC and irc will change effective UID back
- +# to a normal user immediately, and change to root when binding a port.
- +# This feature is undocumented, but is known to work on Sun, MIPS and
- +# Apollo (Cos we've tested them already).
- +# PP_DEFINES = -DPRIV_PORT=667
- +# PP_OBJS = file.o
- +# PP_DEFINES = -DPRIV_PORT_ULC
- +
- +# Full path of the directory for ircII help files.
- +# The help files are not within the source distribution, if you don't have
- +# them and want them, check out your nearest ircII archive.
- +# You may comment HELP_DIR, then the ircIIhelp service will be used.
- +# If you don't comment it out and want to use the IRCIIHelp service anyway,
- +# you must make sure that the directory doesn't exist.
- +HELP_DIR = $(IRCLIB)/help
- +
- +# Full path of the directory in which to copy the
- +# IRCII scripts supplied with the code. These scripts
- +# may be loaded by using the LOAD command in IRCII.
- +INSTALL_SCRIPT = $(IRCLIB)/script
- +
- +# Default setting for IRC_PATH where irc will look for
- +# its script files if the environment variable is undefined.
- +# Usually, this should contain the same path as used for INSTALL_SCRIPT in
- +# the Makefile, but it can contain multiple path elements
- +# separated by colons. The path MUST lead to an existing directory,
- +# because the 'global' script is expected to be found there.
- +IRC_PATH = ~/.irc:$(INSTALL_SCRIPT):.
- +
- +# Path for TRANSLATION variable.
- +TRANS_PATH = $(IRCLIB)/translation
- +
- +# Set the next line to the full path for installation of the ircserv program
- +# if you wish to use it.
- +INSTALL_IRCSERV = $(bindir)/ircserv
- +
- +# This little program is necessary to have an interactive shell
- +# in a window of ircII. The 'shell' script uses it, so also update
- +# the path in there, if you want to enable this.
- +INSTALL_IRCFLUSH = $(bindir)/ircflush
- +
- +# This program allows you to use screen/xterm's to put new irc windows
- +# on new screen/xterm windows.
- +INSTALL_WSERV = $(bindir)/wserv
- +
- +## You shouldn't have to change anything below here
- +
- +srcdir = .
- +
- +RM = rm -f
- +LN = ln -s
- +CP = cp
- +MV = mv
- +INSTALL = ./bsdinstall -c -m 755
- +INSTALL_DATA = ../bsdinstall -c -m 644
- +
- +VERSION = 2.8.2
- +
- +SHELL = /bin/sh
- +MAKE = make $(MFLAGS)
- +MFLAGS ='CC=$(CC)' \
- + 'CFLAGS=$(CFLAGS)' \
- + 'DEFS=$(DEFS)' \
- + 'HELP_DIR=$(HELP_DIR)' \
- + 'INSTALL_IRC=$(INSTALL_IRC)' \
- + 'INSTALL_IRCSERV=$(INSTALL_IRCSERV)' \
- + 'INSTALL_WSERV=$(INSTALL_WSERV)' \
- + 'IRCLIB=$(IRCLIB)' \
- + 'IRCPATH=$(IRC_PATH)' \
- + 'LDFLAGS=$(LDFLAGS)' \
- + 'LEX=$(LEX)' \
- + 'LEXLIB=$(LEXLIB)' \
- + 'LIBS=$(LIBS)' \
- + 'LN=$(LN)' \
- + 'PP_DEFS=$(PP_DEFS)' \
- + 'PP_OBJS=$(PP_OBJS)' \
- + 'PPS_DEFS=$(PPS_DEFS)' \
- + 'RM=$(RM)' \
- + 'TRANS_DIR=$(TRANS_PATH)'
- +
- +all: irc ircserv ircflush wserv
- +
- +install: all installbin installscript installtranslation
- +
- +irc: source/Makefile Makefile
- + @cd source; $(MAKE) all
- +
- +installeverything: install installflush installserv installwserv \
- + installscript installtranslation
- +
- +everything: all ircflush ircserv wserv
- +
- +ircserv: source/Makefile
- + @cd source; $(MAKE) ircserv
- +
- +ircflush: source/ircflush.c source/Makefile
- + @cd source; $(MAKE) ircflush
- +
- +wserv: source/wserv.c source/term.c source/Makefile
- + @cd source; $(MAKE) wserv
- +
- +installbin: installirc installserv installflush installwserv
- +
- +installirc: irc installdirs
- + $(INSTALL) source/colirc $(INSTALL_IRC)-$(VERSION)
- + @if test -f $(INSTALL_IRC).old; then $(RM) $(INSTALL_IRC).old; fi
- + @if test -f $(INSTALL_IRC); then $(MV) $(INSTALL_IRC) $(INSTALL_IRC).old; fi
- + $(RM) $(INSTALL_IRC)
- + $(LN) $(INSTALL_IRC)-$(VERSION) $(INSTALL_IRC)
- +
- +installscript: installdirs
- + -chmod -x script/*
- + -@( \
- + if test -f $(INSTALL_SCRIPT)/local; then \
- + if test -f script/local; then \
- + $(MV) script/local script/local.orig; \
- + fi; \
- + fi \
- + )
- + cd script; for i in *; do $(INSTALL_DATA) $$i $(INSTALL_SCRIPT); done
- +
- +installtranslation: installdirs
- + -chmod -x translation/*
- + cd translation; for i in *; do $(INSTALL_DATA) $$i $(TRANS_PATH); done
- +
- +installserv: ircserv installdirs
- + $(INSTALL) source/ircserv $(INSTALL_IRCSERV)
- +
- +installflush: ircflush installdirs
- + $(INSTALL) source/ircflush $(INSTALL_IRCFLUSH)
- +
- +installwserv: wserv installdirs
- + $(INSTALL) source/wserv $(INSTALL_WSERV)
- +
- +installhelp:
- + @echo Help files are no more within this package. You
- + @echo can probably get them from the same place you got
- + @echo this source from.
- +
- +installdirs:
- + umask 022; ./mkinstalldirs $(IRCLIB) $(bindir) $(TRANS_PATH) $(INSTALL_SCRIPT)
- +
- +clena clean:
- + @-if test -f source/Makefile; then cd source; $(MAKE) clean; fi
- +
- +distclean cleandir realclean: clean
- + $(RM) Makefile source/Makefile source/sig.inc config.status config.cache config.log easyinst.status include/defs.h
- +
- +lint:
- + @if test -f source/Makefile; then cd source; $(MAKE) lint; fi
- +
- +autoconf: configure
- +
- +configure: configure.in acconfig.h
- + autoconf
- +
- +autoheader: include/defs.h.in
- +
- +include/defs.h.in: configure.in acconfig.h
- + autoheader
- +
- +config_h:
- + $(RM) include/config.h
- + ln include/config.h.dist include/config.h
- +
- +export: distclean autoconf autoheader config_h
- +
- +dist: export
- + ( \
- + cd ..; \
- + tar --exclude .CVS -z -c -f ircii-$(VERSION).tar.z ircii; \
- + )
- diff --unified --recursive --new-file ircii-2.8.2/Makefile.in colirc/Makefile.in
- --- ircii-2.8.2/Makefile.in Wed Jan 4 22:40:23 1995
- +++ colirc/Makefile.in Tue Apr 16 15:56:55 1996
- @@ -27,7 +27,7 @@
-
- # Where the ircII binary will be installed.
- # 'make install' will compile and install the program
- -INSTALL_IRC = $(bindir)/irc
- +INSTALL_IRC = $(bindir)/colirc
-
- # Where the ircII library will be. Generally this is the place that
- # you put the scripts, help pages and translation tables. It is
- @@ -181,7 +181,7 @@
- installbin: installirc installserv installflush installwserv
-
- installirc: irc installdirs
- - $(INSTALL) source/irc $(INSTALL_IRC)-$(VERSION)
- + $(INSTALL) source/colirc $(INSTALL_IRC)-$(VERSION)
- @if test -f $(INSTALL_IRC).old; then $(RM) $(INSTALL_IRC).old; fi
- @if test -f $(INSTALL_IRC); then $(MV) $(INSTALL_IRC) $(INSTALL_IRC).old; fi
- $(RM) $(INSTALL_IRC)
- diff --unified --recursive --new-file ircii-2.8.2/README.colirc colirc/README.colirc
- --- ircii-2.8.2/README.colirc Wed Dec 31 16:00:00 1969
- +++ colirc/README.colirc Sun Jun 23 05:16:37 1996
- @@ -0,0 +1,28 @@
- +colirc patch 0.2 <ircii 2.8.2>
- +bitching and whatnot goes to escrafrd@oz.net <MadHacker on LinuxNet>
- +
- +/color to change color of nicks
- +/set colorline on to turn on full line color <default off>
- +/rcolor to set colors picked to colorize nicks
- +
- +_USAGE_
- +
- +colors: black red green brown blue purple cyan white none
- +for bright colors prefix b to the color <bred for bright red, etc>
- +
- +/color nick color
- +/rcolor +color or -color <-all and +all can be used>
- +/rcolor can accept multiple args </rcolor -all +red +green +blue>
- +
- +notes...
- +
- +if a nick does not have a color set to it<with /color> then it will have the
- +color that hasn't been used in the longest time assigned to it. the colors
- +assigned can be picked with /rcolor. default is all colors except black.
- +
- +if you have colorline set on, the whole line said by a person will be the
- +color of thier nick.
- +
- +you can change the color of channels if you are in multiple channels at
- +once. </set #channel green>
- +
- diff --unified --recursive --new-file ircii-2.8.2/config.cache colirc/config.cache
- --- ircii-2.8.2/config.cache Wed Dec 31 16:00:00 1969
- +++ colirc/config.cache Tue Apr 16 15:58:01 1996
- @@ -0,0 +1,64 @@
- +# This file is a shell script that caches the results of configure
- +# tests run on this system so they can be shared between configure
- +# scripts and configure runs. It is not useful on other systems.
- +# If it contains results you don't want to keep, you may remove or edit it.
- +#
- +# By default, configure uses ./config.cache as the cache file,
- +# creating it if it does not exist already. You can give configure
- +# the --cache-file=FILE option to use a different cache file; that is
- +# what configure does when it calls configure scripts in
- +# subdirectories, so they share the cache.
- +# Giving --cache-file=/dev/null disables caching, for debugging configure.
- +# config.status only pays attention to the cache file if you give it the
- +# --recheck option to rerun configure.
- +#
- +ac_cv_c_cross=${ac_cv_c_cross='no'}
- +ac_cv_func_fchmod=${ac_cv_func_fchmod='yes'}
- +ac_cv_func_getcwd=${ac_cv_func_getcwd='yes'}
- +ac_cv_func_getpgid=${ac_cv_func_getpgid='yes'}
- +ac_cv_func_getsid=${ac_cv_func_getsid='no'}
- +ac_cv_func_memmove=${ac_cv_func_memmove='yes'}
- +ac_cv_func_scandir=${ac_cv_func_scandir='yes'}
- +ac_cv_func_select=${ac_cv_func_select='yes'}
- +ac_cv_func_setsid=${ac_cv_func_setsid='yes'}
- +ac_cv_func_sigaction=${ac_cv_func_sigaction='yes'}
- +ac_cv_func_strerror=${ac_cv_func_strerror='yes'}
- +ac_cv_func_uname=${ac_cv_func_uname='yes'}
- +ac_cv_header_dirent_dirent_h=${ac_cv_header_dirent_dirent_h='yes'}
- +ac_cv_header_fcntl_h=${ac_cv_header_fcntl_h='yes'}
- +ac_cv_header_limits_h=${ac_cv_header_limits_h='yes'}
- +ac_cv_header_memory_h=${ac_cv_header_memory_h='yes'}
- +ac_cv_header_netdb_h=${ac_cv_header_netdb_h='yes'}
- +ac_cv_header_stdarg_h=${ac_cv_header_stdarg_h='yes'}
- +ac_cv_header_stdc=${ac_cv_header_stdc='yes'}
- +ac_cv_header_string_h=${ac_cv_header_string_h='yes'}
- +ac_cv_header_sys_fcntl_h=${ac_cv_header_sys_fcntl_h='yes'}
- +ac_cv_header_sys_file_h=${ac_cv_header_sys_file_h='yes'}
- +ac_cv_header_sys_ptem_h=${ac_cv_header_sys_ptem_h='no'}
- +ac_cv_header_sys_select_h=${ac_cv_header_sys_select_h='no'}
- +ac_cv_header_sys_time_h=${ac_cv_header_sys_time_h='yes'}
- +ac_cv_header_sys_twg_config_h=${ac_cv_header_sys_twg_config_h='no'}
- +ac_cv_header_sys_un_h=${ac_cv_header_sys_un_h='yes'}
- +ac_cv_header_sys_wait_h=${ac_cv_header_sys_wait_h='yes'}
- +ac_cv_header_time=${ac_cv_header_time='yes'}
- +ac_cv_header_unistd_h=${ac_cv_header_unistd_h='yes'}
- +ac_cv_lib_dgc=${ac_cv_lib_dgc='no'}
- +ac_cv_lib_dir=${ac_cv_lib_dir='no'}
- +ac_cv_lib_fl=${ac_cv_lib_fl='yes'}
- +ac_cv_lib_inet=${ac_cv_lib_inet='no'}
- +ac_cv_lib_nsl=${ac_cv_lib_nsl='no'}
- +ac_cv_lib_resolv=${ac_cv_lib_resolv='no'}
- +ac_cv_lib_socket=${ac_cv_lib_socket='no'}
- +ac_cv_lib_sun=${ac_cv_lib_sun='no'}
- +ac_cv_lib_termcap=${ac_cv_lib_termcap='yes'}
- +ac_cv_prog_CC=${ac_cv_prog_CC='gcc'}
- +ac_cv_prog_CPP=${ac_cv_prog_CPP='gcc -E'}
- +ac_cv_prog_LEX=${ac_cv_prog_LEX='flex'}
- +ac_cv_prog_gcc=${ac_cv_prog_gcc='yes'}
- +ac_cv_prog_gcc_g=${ac_cv_prog_gcc_g='yes'}
- +ac_cv_prog_gcc_traditional=${ac_cv_prog_gcc_traditional='no'}
- +ac_cv_type_mode_t=${ac_cv_type_mode_t='yes'}
- +ac_cv_type_pid_t=${ac_cv_type_pid_t='yes'}
- +ac_cv_type_signal=${ac_cv_type_signal='void'}
- +ac_cv_type_size_t=${ac_cv_type_size_t='yes'}
- +ac_cv_type_uid_t=${ac_cv_type_uid_t='yes'}
- diff --unified --recursive --new-file ircii-2.8.2/config.log colirc/config.log
- --- ircii-2.8.2/config.log Wed Dec 31 16:00:00 1969
- +++ colirc/config.log Fri Jun 14 02:44:43 1996
- @@ -0,0 +1,4 @@
- +This file contains any messages produced by compilers while
- +running configure, to aid debugging if configure makes a mistake.
- +
- +configure:2572: `#include' expects "FILENAME" or <FILENAME>
- diff --unified --recursive --new-file ircii-2.8.2/config.status colirc/config.status
- --- ircii-2.8.2/config.status Wed Dec 31 16:00:00 1969
- +++ colirc/config.status Fri Jun 14 02:44:52 1996
- @@ -0,0 +1,279 @@
- +#! /bin/sh
- +# Generated automatically by configure.
- +# Run this file to recreate the current configuration.
- +# This directory was configured as follows,
- +# on host dead:
- +#
- +# ./configure
- +#
- +# Compiler output produced by configure, useful for debugging
- +# configure, is in ./config.log if it exists.
- +
- +ac_cs_usage="Usage: ./config.status [--recheck] [--version] [--help]"
- +for ac_option
- +do
- + case "$ac_option" in
- + -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
- + echo "running ${CONFIG_SHELL-/bin/sh} ./configure --no-create --no-recursion"
- + exec ${CONFIG_SHELL-/bin/sh} ./configure --no-create --no-recursion ;;
- + -version | --version | --versio | --versi | --vers | --ver | --ve | --v)
- + echo "./config.status generated by autoconf version 2.2"
- + exit 0 ;;
- + -help | --help | --hel | --he | --h)
- + echo "$ac_cs_usage"; exit 0 ;;
- + *) echo "$ac_cs_usage"; exit 1 ;;
- + esac
- +done
- +
- +ac_given_srcdir=.
- +
- +trap 'rm -fr Makefile source/Makefile include/defs.h conftest*; exit 1' 1 2 15
- +
- +# Protect against being on the right side of a sed subst in config.status.
- +sed 's/%@/@@/; s/@%/@@/; s/%g$/@g/; /@g$/s/[\\&%]/\\&/g;
- + s/@@/%@/; s/@@/@%/; s/@g$/%g/' > conftest.subs <<\CEOF
- +/^[ ]*VPATH[ ]*=[^:]*$/d
- +
- +s%@CFLAGS@%-g -O%g
- +s%@CPPFLAGS@%%g
- +s%@CXXFLAGS@%%g
- +s%@DEFS@%-DHAVE_CONFIG_H%g
- +s%@LDFLAGS@%%g
- +s%@LIBS@%-ltermcap %g
- +s%@exec_prefix@%${prefix}%g
- +s%@prefix@%/usr/local%g
- +s%@program_transform_name@%s,x,x,%g
- +s%@VERSION@%2.8.2%g
- +s%@CC@%gcc%g
- +s%@CPP@%gcc -E%g
- +s%@LEX@%flex%g
- +s%@LEXLIB@%-lfl%g
- +s%@RM@%rm -f%g
- +s%@LN@%ln -s%g
- +s%@IRCLIB@%${prefix}/lib/irc%g
- +s%@bindir@%${exec_prefix}/bin%g
- +
- +CEOF
- +
- +CONFIG_FILES=${CONFIG_FILES-"Makefile source/Makefile"}
- +for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
- + # Support "outfile[:infile]", defaulting infile="outfile.in".
- + case "$ac_file" in
- + *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
- + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
- + *) ac_file_in="${ac_file}.in" ;;
- + esac
- +
- + # Adjust relative srcdir, etc. for subdirectories.
- +
- + # Remove last slash and all that follows it. Not all systems have dirname.
- + ac_dir=`echo $ac_file|sed 's%/[^/][^/]*$%%'`
- + if test "$ac_dir" != "$ac_file" && test "$ac_dir" != .; then
- + # The file is in a subdirectory.
- + test ! -d "$ac_dir" && mkdir "$ac_dir"
- + ac_dir_suffix="/`echo $ac_dir|sed 's%^\./%%'`"
- + # A "../" for each directory in $ac_dir_suffix.
- + ac_dots=`echo $ac_dir_suffix|sed 's%/[^/]*%../%g'`
- + else
- + ac_dir_suffix= ac_dots=
- + fi
- +
- + case "$ac_given_srcdir" in
- + .) srcdir=.
- + if test -z "$ac_dots"; then top_srcdir=.
- + else top_srcdir=`echo $ac_dots|sed 's%/$%%'`; fi ;;
- + /*) srcdir="$ac_given_srcdir$ac_dir_suffix"; top_srcdir="$ac_given_srcdir" ;;
- + *) # Relative path.
- + srcdir="$ac_dots$ac_given_srcdir$ac_dir_suffix"
- + top_srcdir="$ac_dots$ac_given_srcdir" ;;
- + esac
- +
- + echo creating "$ac_file"
- + rm -f "$ac_file"
- + configure_input="Generated automatically from `echo $ac_file_in|sed 's%.*/%%'` by configure."
- + case "$ac_file" in
- + *Makefile*) ac_comsub="1i\\
- +# $configure_input" ;;
- + *) ac_comsub= ;;
- + esac
- + sed -e "$ac_comsub
- +s%@configure_input@%$configure_input%g
- +s%@srcdir@%$srcdir%g
- +s%@top_srcdir@%$top_srcdir%g
- +" -f conftest.subs $ac_given_srcdir/$ac_file_in > $ac_file
- +fi; done
- +rm -f conftest.subs
- +
- +# These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
- +# NAME is the cpp macro being defined and VALUE is the value it is being given.
- +#
- +# ac_d sets the value in "#define NAME VALUE" lines.
- +ac_dA='s%^\([ ]*\)#\([ ]*define[ ][ ]*\)'
- +ac_dB='\([ ][ ]*\)[^ ]*%\1#\2'
- +ac_dC='\3'
- +ac_dD='%g'
- +# ac_u turns "#undef NAME" with trailing blanks into "#define NAME VALUE".
- +ac_uA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
- +ac_uB='\([ ]\)%\1#\2define\3'
- +ac_uC=' '
- +ac_uD='\4%g'
- +# ac_e turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
- +ac_eA='s%^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
- +ac_eB='$%\1#\2define\3'
- +ac_eC=' '
- +ac_eD='%g'
- +
- +CONFIG_HEADERS=${CONFIG_HEADERS-"include/defs.h"}
- +for ac_file in .. $CONFIG_HEADERS; do if test "x$ac_file" != x..; then
- + # Support "outfile[:infile]", defaulting infile="outfile.in".
- + case "$ac_file" in
- + *:*) ac_file_in=`echo "$ac_file"|sed 's%.*:%%'`
- + ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
- + *) ac_file_in="${ac_file}.in" ;;
- + esac
- +
- + echo creating $ac_file
- +
- + rm -f conftest.frag conftest.in conftest.out
- + cp $ac_given_srcdir/$ac_file_in conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}HAVE_SYS_UN_H${ac_dB}HAVE_SYS_UN_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SYS_UN_H${ac_uB}HAVE_SYS_UN_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SYS_UN_H${ac_eB}HAVE_SYS_UN_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_SYS_FCNTL_H${ac_dB}HAVE_SYS_FCNTL_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SYS_FCNTL_H${ac_uB}HAVE_SYS_FCNTL_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SYS_FCNTL_H${ac_eB}HAVE_SYS_FCNTL_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_SYS_FILE_H${ac_dB}HAVE_SYS_FILE_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SYS_FILE_H${ac_uB}HAVE_SYS_FILE_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SYS_FILE_H${ac_eB}HAVE_SYS_FILE_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_SYS_TIME_H${ac_dB}HAVE_SYS_TIME_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SYS_TIME_H${ac_uB}HAVE_SYS_TIME_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SYS_TIME_H${ac_eB}HAVE_SYS_TIME_H${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}HAVE_SYS_WAIT_H${ac_dB}HAVE_SYS_WAIT_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SYS_WAIT_H${ac_uB}HAVE_SYS_WAIT_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SYS_WAIT_H${ac_eB}HAVE_SYS_WAIT_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_STDARG_H${ac_dB}HAVE_STDARG_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_STDARG_H${ac_uB}HAVE_STDARG_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_STDARG_H${ac_eB}HAVE_STDARG_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_UNISTD_H${ac_dB}HAVE_UNISTD_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_UNISTD_H${ac_uB}HAVE_UNISTD_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_UNISTD_H${ac_eB}HAVE_UNISTD_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_FCNTL_H${ac_dB}HAVE_FCNTL_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_FCNTL_H${ac_uB}HAVE_FCNTL_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_FCNTL_H${ac_eB}HAVE_FCNTL_H${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}HAVE_STRING_H${ac_dB}HAVE_STRING_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_STRING_H${ac_uB}HAVE_STRING_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_STRING_H${ac_eB}HAVE_STRING_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_MEMORY_H${ac_dB}HAVE_MEMORY_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_MEMORY_H${ac_uB}HAVE_MEMORY_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_MEMORY_H${ac_eB}HAVE_MEMORY_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_NETDB_H${ac_dB}HAVE_NETDB_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_NETDB_H${ac_uB}HAVE_NETDB_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_NETDB_H${ac_eB}HAVE_NETDB_H${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_LIMITS_H${ac_dB}HAVE_LIMITS_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_LIMITS_H${ac_uB}HAVE_LIMITS_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_LIMITS_H${ac_eB}HAVE_LIMITS_H${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}HAVE_SETSID${ac_dB}HAVE_SETSID${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SETSID${ac_uB}HAVE_SETSID${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SETSID${ac_eB}HAVE_SETSID${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_GETPGID${ac_dB}HAVE_GETPGID${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_GETPGID${ac_uB}HAVE_GETPGID${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_GETPGID${ac_eB}HAVE_GETPGID${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_SCANDIR${ac_dB}HAVE_SCANDIR${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_SCANDIR${ac_uB}HAVE_SCANDIR${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_SCANDIR${ac_eB}HAVE_SCANDIR${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_MEMMOVE${ac_dB}HAVE_MEMMOVE${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_MEMMOVE${ac_uB}HAVE_MEMMOVE${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_MEMMOVE${ac_eB}HAVE_MEMMOVE${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}HAVE_UNAME${ac_dB}HAVE_UNAME${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_UNAME${ac_uB}HAVE_UNAME${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_UNAME${ac_eB}HAVE_UNAME${ac_eC}1${ac_eD}
- +${ac_dA}STDC_HEADERS${ac_dB}STDC_HEADERS${ac_dC}1${ac_dD}
- +${ac_uA}STDC_HEADERS${ac_uB}STDC_HEADERS${ac_uC}1${ac_uD}
- +${ac_eA}STDC_HEADERS${ac_eB}STDC_HEADERS${ac_eC}1${ac_eD}
- +${ac_dA}TIME_WITH_SYS_TIME${ac_dB}TIME_WITH_SYS_TIME${ac_dC}1${ac_dD}
- +${ac_uA}TIME_WITH_SYS_TIME${ac_uB}TIME_WITH_SYS_TIME${ac_uC}1${ac_uD}
- +${ac_eA}TIME_WITH_SYS_TIME${ac_eB}TIME_WITH_SYS_TIME${ac_eC}1${ac_eD}
- +${ac_dA}HAVE_DIRENT_H${ac_dB}HAVE_DIRENT_H${ac_dC}1${ac_dD}
- +${ac_uA}HAVE_DIRENT_H${ac_uB}HAVE_DIRENT_H${ac_uC}1${ac_uD}
- +${ac_eA}HAVE_DIRENT_H${ac_eB}HAVE_DIRENT_H${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}RETSIGTYPE${ac_dB}RETSIGTYPE${ac_dC}void${ac_dD}
- +${ac_uA}RETSIGTYPE${ac_uB}RETSIGTYPE${ac_uC}void${ac_uD}
- +${ac_eA}RETSIGTYPE${ac_eB}RETSIGTYPE${ac_eC}void${ac_eD}
- +${ac_dA}POSIX${ac_dB}POSIX${ac_dC}1${ac_dD}
- +${ac_uA}POSIX${ac_uB}POSIX${ac_uC}1${ac_uD}
- +${ac_eA}POSIX${ac_eB}POSIX${ac_eC}1${ac_eD}
- +${ac_dA}USE_SIGACTION${ac_dB}USE_SIGACTION${ac_dC}1${ac_dD}
- +${ac_uA}USE_SIGACTION${ac_uB}USE_SIGACTION${ac_uC}1${ac_uD}
- +${ac_eA}USE_SIGACTION${ac_eB}USE_SIGACTION${ac_eC}1${ac_eD}
- +${ac_dA}WAITPID_DECLARED${ac_dB}WAITPID_DECLARED${ac_dC}1${ac_dD}
- +${ac_uA}WAITPID_DECLARED${ac_uB}WAITPID_DECLARED${ac_uC}1${ac_uD}
- +${ac_eA}WAITPID_DECLARED${ac_eB}WAITPID_DECLARED${ac_eC}1${ac_eD}
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + cat > conftest.frag <<CEOF
- +${ac_dA}SYS_ERRLIST_DECLARED${ac_dB}SYS_ERRLIST_DECLARED${ac_dC}1${ac_dD}
- +${ac_uA}SYS_ERRLIST_DECLARED${ac_uB}SYS_ERRLIST_DECLARED${ac_uC}1${ac_uD}
- +${ac_eA}SYS_ERRLIST_DECLARED${ac_eB}SYS_ERRLIST_DECLARED${ac_eC}1${ac_eD}
- +${ac_dA}UNSIGNED_LONG32${ac_dB}UNSIGNED_LONG32${ac_dC}1${ac_dD}
- +${ac_uA}UNSIGNED_LONG32${ac_uB}UNSIGNED_LONG32${ac_uC}1${ac_uD}
- +${ac_eA}UNSIGNED_LONG32${ac_eB}UNSIGNED_LONG32${ac_eC}1${ac_eD}
- +${ac_dA}UNIX_MAIL${ac_dB}UNIX_MAIL${ac_dC}"/var/spool/mail"${ac_dD}
- +${ac_uA}UNIX_MAIL${ac_uB}UNIX_MAIL${ac_uC}"/var/spool/mail"${ac_uD}
- +${ac_eA}UNIX_MAIL${ac_eB}UNIX_MAIL${ac_eC}"/var/spool/mail"${ac_eD}
- +s%^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*%/* & */%
- +CEOF
- + sed -f conftest.frag conftest.in > conftest.out
- + rm -f conftest.in
- + mv conftest.out conftest.in
- +
- + rm -f conftest.frag conftest.h
- + echo "/* $ac_file. Generated automatically by configure. */" > conftest.h
- + cat conftest.in >> conftest.h
- + rm -f conftest.in
- + if cmp -s $ac_file conftest.h 2>/dev/null; then
- + echo "$ac_file is unchanged"
- + rm -f conftest.h
- + else
- + rm -f $ac_file
- + mv conftest.h $ac_file
- + fi
- +fi; done
- +
- +
- +
- +exit 0
- diff --unified --recursive --new-file ircii-2.8.2/include/color.h colirc/include/color.h
- --- ircii-2.8.2/include/color.h Wed Dec 31 16:00:00 1969
- +++ colirc/include/color.h Thu Jun 20 03:01:21 1996
- @@ -0,0 +1,32 @@
- +#ifndef _COLOR_H_
- +#define _COLOR_H_
- +/* define colors as control chars */
- +#define BLACK '\027'
- +#define RED BLACK+1
- +#define GREEN BLACK+2
- +#define BROWN BLACK+3
- +#define BLUE BLACK+4
- +#define PURPLE BLACK+5
- +#define CYAN BLACK+6
- +#define WHITE BLACK+7
- +#define BRIGHT '\025'
- +
- +#define SAY_COLOR BLUE
- +
- +#ifndef TRUE
- +#define TRUE 1
- +#endif
- +
- +typedef struct _name_color
- +{
- + char *name;
- + char colorstr[5];
- + struct _name_color *next;
- +} name_color;
- +
- +extern void colorcmd _((char *, char *, char *));
- +extern void rcolorcmd _((char *, char *, char *));
- +char *color_of();
- +name_color *find_nc_name();
- +char *tolower_str();
- +#endif /* _COLOR_H_ */
- diff --unified --recursive --new-file ircii-2.8.2/include/config.h colirc/include/config.h
- --- ircii-2.8.2/include/config.h Fri Jan 20 17:36:03 1995
- +++ colirc/include/config.h Sun Jun 23 05:17:27 1996
- @@ -152,6 +152,7 @@
- #define DEFAULT_CLOCK_24HOUR 1
- #define DEFAULT_CLOCK_ALARM NULL
- #define DEFAULT_CMDCHARS "/"
- +#define DEFAULT_COLORLINE 0
- #define DEFAULT_COMMAND_MODE 0
- #define DEFAULT_CONTINUED_LINE " "
- #define DEFAULT_DCC_BLOCK_SIZE 512
- diff --unified --recursive --new-file ircii-2.8.2/include/config.h.dist colirc/include/config.h.dist
- --- ircii-2.8.2/include/config.h.dist Mon Oct 17 04:58:26 1994
- +++ colirc/include/config.h.dist Sun Jun 23 05:17:41 1996
- @@ -23,7 +23,7 @@
- * to your nearest servers. However if you use a seperate 'ircII.servers'
- * file and the ircII can find it, this setting is overridden.
- */
- -#define DEFAULT_SERVER "change.this.to.a.server"
- +#define DEFAULT_SERVER "irc"
-
- /*
- * Uncomment the following if the gecos field of your /etc/passwd has other
- @@ -153,6 +153,7 @@
- #define DEFAULT_CLOCK_24HOUR 1
- #define DEFAULT_CLOCK_ALARM NULL
- #define DEFAULT_CMDCHARS "/"
- +#define DEFAULT_COLORLINE 0
- #define DEFAULT_COMMAND_MODE 0
- #define DEFAULT_CONTINUED_LINE "+"
- #define DEFAULT_DCC_BLOCK_SIZE 512
- diff --unified --recursive --new-file ircii-2.8.2/include/defs.h colirc/include/defs.h
- --- ircii-2.8.2/include/defs.h Wed Dec 31 16:00:00 1969
- +++ colirc/include/defs.h Tue Apr 16 15:58:10 1996
- @@ -0,0 +1,199 @@
- +/* include/defs.h. Generated automatically by configure. */
- +/* include/defs.h.in. Generated automatically from configure.in by autoheader. */
- +
- +/* Define if on AIX 3.
- + System headers sometimes define this.
- + We just want to avoid a redefinition error message. */
- +#ifndef _ALL_SOURCE
- +/* #undef _ALL_SOURCE */
- +#endif
- +
- +/* Define to `int' if <sys/types.h> doesn't define. */
- +/* #undef gid_t */
- +
- +/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */
- +#define HAVE_SYS_WAIT_H 1
- +
- +/* Define to `int' if <sys/types.h> doesn't define. */
- +/* #undef mode_t */
- +
- +/* Define to `int' if <sys/types.h> doesn't define. */
- +/* #undef pid_t */
- +
- +/* Define if the system does not provide POSIX.1 features except
- + with this defined. */
- +/* #undef _POSIX_1_SOURCE */
- +
- +/* Define if you need to in order for stat and other things to work. */
- +/* #undef _POSIX_SOURCE */
- +
- +/* Define as the return type of signal handlers (int or void). */
- +#define RETSIGTYPE void
- +
- +/* Define to `unsigned' if <sys/types.h> doesn't define. */
- +/* #undef size_t */
- +
- +/* Define if you have the ANSI C header files. */
- +#define STDC_HEADERS 1
- +
- +/* Define on System V Release 4. */
- +/* #undef SVR4 */
- +
- +/* Define if you can safely include both <sys/time.h> and <time.h>. */
- +#define TIME_WITH_SYS_TIME 1
- +
- +/* Define to `int' if <sys/types.h> doesn't define. */
- +/* #undef uid_t */
- +
- +/* define if allow sys/time.h with time.h */
- +#define TIME_WITH_SYS_TIME 1
- +
- +/* define this if you are using BSD wait union thigs */
- +/* #undef BSDWAIT */
- +
- +/* define this if you are using -lcurses */
- +/* #undef USING_CURSES */
- +
- +/* define this if you are using sigaction() instead of signal() */
- +#define USE_SIGACTION 1
- +
- +/* define this if you are using sigset() instead of signal() */
- +/* #undef USE_SIGSET */
- +
- +/* define this if you are using system V (unreliable) signals */
- +/* #undef SYSVSIGNALS */
- +
- +/* define this if wait3() is declared */
- +/* #undef WAIT3_DECLARED */
- +
- +/* define this if waitpid() is declared */
- +#define WAITPID_DECLARED 1
- +
- +/* define this if waitpid() is unavailable */
- +/* #undef NEED_WAITPID */
- +
- +/* define this if you have scandir() */
- +#define HAVE_SCANDIR 1
- +
- +/* define this if you have memmove() */
- +#define HAVE_MEMMOVE 1
- +
- +/* define this if you have setsid() */
- +#define HAVE_SETSID 1
- +
- +/* define this if you have getsid() */
- +/* #undef HAVE_GETSID */
- +
- +/* define this if you have getpgid() */
- +#define HAVE_GETPGID 1
- +
- +/* define this if your getpgrp() doesn't take a pid argument */
- +/* #undef BROKEN_GETPGRP */
- +
- +/* define this if you need getcwd() */
- +/* #undef NEED_GETCWD */
- +
- +/* define this if you have hpux version 7 */
- +/* #undef HPUX7 */
- +
- +/* define this if you have hpux version 8 */
- +/* #undef HPUX8 */
- +
- +/* define this if you have an unknown hpux version (pre ver 7) */
- +/* #undef HPUXUNKNOWN */
- +
- +/* define this if an unsigned long is 32 bits */
- +#define UNSIGNED_LONG32 1
- +
- +/* define this if an unsigned int is 32 bits */
- +/* #undef UNSIGNED_INT32 */
- +
- +/* define this if you are unsure what is is 32 bits */
- +/* #undef UNKNOWN_32INT */
- +
- +/* define this if you are on a svr4 derivative */
- +/* #undef SVR4 */
- +
- +/* define this if you are on solaris 2.x */
- +/* #undef __solaris__ */
- +
- +/* define this if you don't have struct linger */
- +/* #undef NO_STRUCT_LINGER */
- +
- +/* define this if you are on svr3/twg */
- +/* #undef WINS */
- +
- +/* define this if you need fchmod */
- +/* #undef NEED_FCHMOD */
- +
- +/* define this to the location of normal unix mail */
- +#define UNIX_MAIL "/var/spool/mail"
- +
- +/* define this if your header files declare sys_errlist */
- +#define SYS_ERRLIST_DECLARED 1
- +
- +/* define this if you have uname(2) */
- +#define HAVE_UNAME 1
- +
- +/* define this if you need strerror(3) */
- +/* #undef NEED_STRERROR */
- +
- +/* Define if you have the <dirent.h> header file. */
- +#define HAVE_DIRENT_H 1
- +
- +/* Define if you have the <fcntl.h> header file. */
- +#define HAVE_FCNTL_H 1
- +
- +/* Define if you have the <limits.h> header file. */
- +#define HAVE_LIMITS_H 1
- +
- +/* Define if you have the <memory.h> header file. */
- +#define HAVE_MEMORY_H 1
- +
- +/* Define if you have the <ndir.h> header file. */
- +/* #undef HAVE_NDIR_H */
- +
- +/* Define if you have the <netdb.h> header file. */
- +#define HAVE_NETDB_H 1
- +
- +/* Define if you have the <stdarg.h> header file. */
- +#define HAVE_STDARG_H 1
- +
- +/* Define if you have the <string.h> header file. */
- +#define HAVE_STRING_H 1
- +
- +/* Define if you have the <sys/dir.h> header file. */
- +/* #undef HAVE_SYS_DIR_H */
- +
- +/* Define if you have the <sys/fcntl.h> header file. */
- +#define HAVE_SYS_FCNTL_H 1
- +
- +/* Define if you have the <sys/file.h> header file. */
- +#define HAVE_SYS_FILE_H 1
- +
- +/* Define if you have the <sys/ndir.h> header file. */
- +/* #undef HAVE_SYS_NDIR_H */
- +
- +/* Define if you have the <sys/ptem.h> header file. */
- +/* #undef HAVE_SYS_PTEM_H */
- +
- +/* Define if you have the <sys/select.h> header file. */
- +/* #undef HAVE_SYS_SELECT_H */
- +
- +/* Define if you have the <sys/time.h> header file. */
- +#define HAVE_SYS_TIME_H 1
- +
- +/* Define if you have the <sys/twg_config.h> header file. */
- +/* #undef HAVE_SYS_TWG_CONFIG_H */
- +
- +/* Define if you have the <sys/un.h> header file. */
- +#define HAVE_SYS_UN_H 1
- +
- +/* Define if you have the <sys/wait.h> header file. */
- +#define HAVE_SYS_WAIT_H 1
- +
- +/* Define if you have the <unistd.h> header file. */
- +#define HAVE_UNISTD_H 1
- +
- +/* Define if you have the sun library (-lsun). */
- +/* #undef HAVE_LIBSUN */
- diff --unified --recursive --new-file ircii-2.8.2/include/irc.h colirc/include/irc.h
- --- ircii-2.8.2/include/irc.h Mon Jan 2 05:31:40 1995
- +++ colirc/include/irc.h Tue Apr 16 15:56:56 1996
- @@ -12,7 +12,7 @@
- #ifndef __irc_h
- #define __irc_h
-
- -#define IRCII_COMMENT "this is a bug free client. honest"
- +#define IRCII_COMMENT "colirc"
-
- #define IRCRC_NAME "/.ircrc"
-
- diff --unified --recursive --new-file ircii-2.8.2/include/vars.h.proto colirc/include/vars.h.proto
- --- ircii-2.8.2/include/vars.h.proto Fri Jan 6 07:23:36 1995
- +++ colirc/include/vars.h.proto Tue Apr 16 15:56:56 1996
- @@ -50,6 +50,7 @@
- #define CLOCK_24HOUR_VAR $
- #define CLOCK_ALARM_VAR $
- #define CMDCHARS_VAR $
- +#define COLORLINE_VAR $
- #define COMMAND_MODE_VAR $
- #define CONTINUED_LINE_VAR $
- #define DCC_BLOCK_SIZE_VAR $
- diff --unified --recursive --new-file ircii-2.8.2/source/Makefile colirc/source/Makefile
- --- ircii-2.8.2/source/Makefile Wed Dec 31 16:00:00 1969
- +++ colirc/source/Makefile Fri Jun 14 02:44:54 1996
- @@ -0,0 +1,332 @@
- +# Generated automatically from Makefile.in by configure.
- +# soucre/Makefile.in
- +# ircii 2.3
- +# all rights reserved
- +# written by matthew green.
- +# copyright (c) 1993
- +# @(#)$Id: Makefile.in,v 1.14 1994/12/29 11:02:44 mrg stable $
- +
- +LIBS = -ltermcap
- +CC = gcc
- +CFLAGS = -g -O
- +LDFLAGS =
- +LEX = flex
- +LEXLIB = -lfl
- +DEFS = -DHAVE_CONFIG_H
- +LN = ln -s
- +RM = rm -f
- +
- +OBJECTS = alias.o color.o crypt.o ctcp.o dcc.o debug.o edit.o exec.o flood.o\
- + funny.o help.o history.o hold.o hook.o if.o ignore.o input.o\
- + irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o mail.o\
- + menu.o names.o newio.o notice.o notify.o numbers.o output.o\
- + parse.o queue.o reg.o scandir.o screen.o server.o stack.o\
- + status.o term.o translat.o vars.o whois.o window.o $(PP_OBJS)
- +
- +SOURCES = alias.c color.c crypt.c ctcp.c dcc.c debug.o edit.c exec.c flood.c\
- + funny.c help.c history.c hold.c hook.c if.c ignore.c input.c\
- + irc.c ircaux.c ircsig.c keys.c lastlog.c list.c log.c mail.c\
- + menu.c names.c newio.c notice.c notify.c numbers.c output.c\
- + parse.c queue.c reg.c scandir.c screen.c server.c stack.c\
- + status.c term.c translat.c vars.c whois.c window.c $(PP_SRCS)
- +
- +IRCSERV_OBJECTS = ircserv.o
- +
- +IRCSERV_SOURCES = ircserv.c
- +
- +WSERV_OBJECTS = wserv.o wterm.o
- +
- +WSERV_SOURCES = wserv.c term.c
- +
- +INCLUDES = -I../include
- +
- +default:
- + (cd ..;make)
- +
- +all: colirc
- +
- +# got I hate typos.
- +clena: clean
- +
- +.c.o:
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -c $<
- +
- +colirc: $(OBJECTS)
- + $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -o colirc $(OBJECTS) $(LIBS)
- +clean::
- + $(RM) colirc $(OBJECTS)
- +
- +install: colirc
- + cd ..; $(MAKE) install
- +
- +# .o files needing special compilation flags
- +
- +irc.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DIRCLIB=\"$(IRCLIB)/\" -DIRCPATH=\"$(IRCPATH)\" -c irc.c
- +
- +vars.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DDEFAULT_HELP_PATH=\"$(HELP_DIR)\" -c vars.c
- +
- +help.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DDEFAULT_HELP_PATH=\"$(HELP_DIR)\" -c help.c
- +
- +server.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DIRCSERV_PATH=\"$(INSTALL_IRCSERV)\" -c server.c
- +
- +translat.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DTRANSLATION_PATH=\"$(TRANS_DIR)/\" -c translat.c
- +
- +screen.o: Makefile ../Makefile
- + $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -DWSERV_PATH=\"$(INSTALL_WSERV)\" -c screen.c
- +
- +# .h files generated from .proto files
- +
- +count: count.c
- + $(CC) $(LDFLAGS) -o count -O count.c $(LEXLIB)
- +
- +count.c: count.l
- + rm -f count.c
- + $(LEX) count.l
- + mv -f lex.yy.c count.c
- +
- +clean::
- + $(RM) count count.c lex.yy.c
- +
- +../include/vars.h: ../include/vars.h.proto count
- + -$(RM) $@
- + ./count < $@.proto > $@
- +../include/hook.h: ../include/hook.h.proto count
- + -$(RM) $@
- + ./count < $@.proto > $@
- +../include/keys.h: ../include/keys.h.proto count
- + -$(RM) $@
- + ./count < $@.proto > $@
- +clean::
- + $(RM) ../include/vars.h ../include/hook.h ../include/keys.h
- +
- +# auxiliary programs
- +
- +ircflush: ircflush.o ircsig.o
- + $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) $(INCLUDES) -o ircflush ircflush.o ircsig.o $(LIBS)
- +clean::
- + $(RM) ircflush ircflush.o
- +
- +ircserv: ircserv.o newio.o ircsig.o
- + $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) $(PPS_DEFS) $(INCLUDES) -o ircserv ircserv.o newio.o ircsig.o $(LIBS)
- +clean::
- + $(RM) ircserv ircserv.o newio.o
- +
- +wserv: $(WSERV_OBJECTS) ircsig.o
- + $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) $(INCLUDES) -o wserv $(WSERV_OBJECTS) ircsig.o $(LIBS)
- +clean::
- + $(RM) wserv wserv.o wterm.o wterm.c
- +
- +# extra junk
- +
- +clean::
- + $(RM) core a.out debug.log
- +
- +
- +# dependencies
- +
- +wterm.o: term.c ../include/defs.h ../include/irc.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/term.h
- + $(RM) wterm.c
- + $(LN) term.c wterm.c
- + $(CC) $(CFLAGS) $(DEFS) $(INCLUDES) -DSTTY_ONLY -c wterm.c
- +wserv.o : wserv.c ../include/defs.h ../include/irc.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/term.h
- +
- +alias.o: alias.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/alias.h ../include/status.h ../include/edit.h \
- + ../include/history.h ../include/vars.h ../include/ircaux.h ../include/server.h \
- + ../include/screen.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/menu.h ../include/input.h ../include/names.h ../include/output.h
- +color.o: color.c ../include/irc.h ../include/color.h ../include/vars.h \
- + ../include/output.h
- +crypt.o: crypt.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/crypt.h ../include/vars.h ../include/ircaux.h \
- + ../include/list.h ../include/ctcp.h ../include/output.h
- +ctcp.o: ctcp.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h ../include/hook.h ../include/crypt.h \
- + ../include/ctcp.h ../include/vars.h ../include/server.h ../include/status.h \
- + ../include/lastlog.h ../include/ignore.h ../include/output.h ../include/window.h \
- + ../include/hold.h ../include/edit.h ../include/menu.h ../include/dcc.h ../include/names.h \
- + ../include/parse.h
- +dcc.o: dcc.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/talkd.h ../include/server.h ../include/ircaux.h \
- + ../include/whois.h ../include/lastlog.h ../include/ctcp.h ../include/dcc.h ../include/hook.h \
- + ../include/vars.h ../include/window.h ../include/hold.h ../include/edit.h ../include/menu.h \
- + ../include/output.h
- +debug.o: debug.c ../include/config.h ../include/debug.h
- +edit.o: edit.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/parse.h ../include/term.h ../include/server.h \
- + ../include/edit.h ../include/crypt.h ../include/vars.h ../include/ircaux.h ../include/lastlog.h \
- + ../include/window.h ../include/hold.h ../include/menu.h ../include/screen.h \
- + ../include/whois.h ../include/hook.h ../include/input.h ../include/ignore.h \
- + ../include/keys.h ../include/names.h ../include/alias.h ../include/history.h \
- + ../include/funny.h ../include/ctcp.h ../include/dcc.h ../include/translat.h \
- + ../include/output.h ../include/exec.h ../include/notify.h ../include/numbers.h \
- + ../include/status.h ../include/if.h ../include/help.h ../include/stack.h \
- + ../include/queue.h ../include/color.h
- +exec.o: exec.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/exec.h ../include/vars.h ../include/ircaux.h ../include/edit.h \
- + ../include/window.h ../include/hold.h ../include/lastlog.h ../include/menu.h \
- + ../include/screen.h ../include/hook.h ../include/input.h ../include/list.h ../include/server.h \
- + ../include/output.h ../include/parse.h sig.inc
- +file.o: file.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h
- +flood.o: flood.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/hook.h ../include/ircaux.h ../include/ignore.h \
- + ../include/flood.h ../include/vars.h ../include/output.h
- +funny.o: funny.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h ../include/hook.h ../include/vars.h ../include/funny.h \
- + ../include/names.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/edit.h ../include/menu.h ../include/server.h ../include/term.h ../include/output.h \
- + ../include/numbers.h ../include/parse.h
- +help.o: help.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/term.h ../include/server.h ../include/vars.h ../include/ircaux.h \
- + ../include/input.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/edit.h ../include/menu.h ../include/screen.h ../include/output.h \
- + ../include/help.h
- +history.o: history.c ../include/irc.h ../include/defs.h ../include/config.h \
- + ../include/irc_std.h ../include/debug.h ../include/ircaux.h ../include/vars.h \
- + ../include/history.h ../include/output.h ../include/input.h
- +hold.o: hold.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h ../include/window.h ../include/hold.h \
- + ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/screen.h \
- + ../include/vars.h ../include/input.h
- +hook.o: hook.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/hook.h ../include/vars.h ../include/ircaux.h ../include/alias.h \
- + ../include/list.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/edit.h ../include/menu.h ../include/server.h ../include/output.h
- +if.o: if.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/alias.h ../include/ircaux.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/vars.h \
- + ../include/output.h ../include/if.h
- +ignore.o: ignore.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ignore.h ../include/ircaux.h ../include/list.h \
- + ../include/vars.h ../include/output.h
- +input.o: input.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/input.h ../include/term.h ../include/alias.h ../include/vars.h \
- + ../include/ircaux.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/edit.h ../include/menu.h ../include/screen.h ../include/exec.h
- +irc.o: irc.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/status.h ../include/dcc.h ../include/names.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/vars.h \
- + ../include/input.h ../include/alias.h ../include/output.h ../include/term.h \
- + ../include/exec.h ../include/screen.h ../include/log.h ../include/server.h ../include/hook.h \
- + ../include/keys.h ../include/ircaux.h ../include/history.h ../include/notify.h \
- + ../include/mail.h
- +ircaux.o: ircaux.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h ../include/output.h ../include/term.h
- +ircflush.o: ircflush.c ../include/irc.h ../include/defs.h ../include/config.h \
- + ../include/irc_std.h ../include/debug.h Makefile
- +ircserv.o: ircserv.c ../include/defs.h ../include/irc_std.h Makefile
- +ircsig.o: ircsig.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h
- +keys.o: keys.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/output.h ../include/keys.h ../include/names.h \
- + ../include/window.h ../include/hold.h ../include/lastlog.h ../include/edit.h \
- + ../include/menu.h ../include/ircaux.h ../include/vars.h
- +lastlog.o: lastlog.c ../include/irc.h ../include/defs.h ../include/config.h \
- + ../include/irc_std.h ../include/debug.h ../include/lastlog.h ../include/window.h \
- + ../include/hold.h ../include/edit.h ../include/menu.h ../include/screen.h ../include/vars.h \
- + ../include/ircaux.h ../include/output.h
- +list.o: list.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/list.h ../include/ircaux.h
- +log.o: log.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/log.h ../include/vars.h ../include/output.h ../include/ircaux.h
- +mail.o: mail.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/mail.h ../include/lastlog.h ../include/hook.h \
- + ../include/vars.h ../include/ircaux.h ../include/output.h ../include/window.h \
- + ../include/hold.h ../include/edit.h ../include/menu.h
- +menu.o: menu.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/menu.h ../include/list.h ../include/ircaux.h ../include/term.h \
- + ../include/window.h ../include/hold.h ../include/lastlog.h ../include/edit.h \
- + ../include/screen.h ../include/input.h ../include/vars.h ../include/output.h
- +names.o: names.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h ../include/names.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/screen.h \
- + ../include/server.h ../include/list.h ../include/output.h
- +newio.o: newio.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h
- +notice.o: notice.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/whois.h ../include/ctcp.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/flood.h \
- + ../include/vars.h ../include/ircaux.h ../include/hook.h ../include/ignore.h \
- + ../include/server.h ../include/funny.h ../include/output.h ../include/names.h \
- + ../include/parse.h ../include/notify.h
- +notify.o: notify.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/list.h ../include/notify.h ../include/ircaux.h \
- + ../include/whois.h ../include/hook.h ../include/server.h ../include/output.h \
- + ../include/vars.h
- +numbers.o: numbers.c ../include/irc.h ../include/defs.h ../include/config.h \
- + ../include/irc_std.h ../include/debug.h ../include/input.h ../include/ircaux.h \
- + ../include/vars.h ../include/lastlog.h ../include/hook.h ../include/server.h \
- + ../include/whois.h ../include/numbers.h ../include/window.h ../include/hold.h \
- + ../include/edit.h ../include/menu.h ../include/screen.h ../include/output.h \
- + ../include/names.h ../include/funny.h ../include/parse.h
- +output.o: output.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/output.h ../include/vars.h ../include/input.h \
- + ../include/term.h ../include/lastlog.h ../include/window.h ../include/hold.h \
- + ../include/edit.h ../include/menu.h ../include/screen.h ../include/hook.h ../include/ctcp.h \
- + ../include/log.h ../include/color.h
- +parse.o: parse.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/server.h ../include/names.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/vars.h \
- + ../include/ctcp.h ../include/hook.h ../include/ignore.h ../include/whois.h ../include/ircaux.h \
- + ../include/funny.h ../include/crypt.h ../include/term.h ../include/flood.h ../include/screen.h \
- + ../include/output.h ../include/numbers.h ../include/parse.h ../include/notify.h \
- + ../include/color.h
- +queue.o: queue.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/alias.h ../include/ircaux.h ../include/output.h \
- + ../include/edit.h ../include/if.h ../include/queue.h
- +reg.o: reg.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/ircaux.h
- +scandir.o: scandir.c ../include/defs.h
- +screen.o: screen.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/screen.h ../include/window.h ../include/hold.h \
- + ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/output.h \
- + ../include/vars.h ../include/server.h ../include/list.h ../include/term.h ../include/names.h \
- + ../include/ircaux.h ../include/input.h ../include/log.h ../include/hook.h ../include/dcc.h \
- + ../include/translat.h ../include/exec.h ../include/color.h
- +server.o: server.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/server.h ../include/ircaux.h ../include/whois.h \
- + ../include/lastlog.h ../include/exec.h ../include/window.h ../include/hold.h \
- + ../include/edit.h ../include/menu.h ../include/output.h ../include/names.h ../include/parse.h
- +stack.o: stack.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/stack.h ../include/hook.h ../include/alias.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/ircaux.h \
- + ../include/output.h ../include/list.h
- +status.o: status.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/term.h ../include/status.h ../include/server.h \
- + ../include/vars.h ../include/hook.h ../include/input.h ../include/edit.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/menu.h ../include/screen.h \
- + ../include/mail.h ../include/output.h ../include/names.h ../include/ircaux.h \
- + ../include/translat.h ../include/color.h
- +term.o: term.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/term.h ../include/translat.h ../include/window.h \
- + ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/screen.h
- +translat.o: translat.c ../include/irc.h ../include/defs.h ../include/config.h \
- + ../include/irc_std.h ../include/debug.h ../include/vars.h ../include/translat.h \
- + ../include/ircaux.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- + ../include/edit.h ../include/menu.h ../include/screen.h ../include/output.h \
- + digraph.inc
- +vars.o: vars.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/status.h ../include/window.h ../include/hold.h \
- + ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/log.h ../include/crypt.h \
- + ../include/history.h ../include/notify.h ../include/vars.h ../include/input.h \
- + ../include/ircaux.h ../include/whois.h ../include/translat.h ../include/term.h \
- + ../include/output.h
- +whois.o: whois.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/whois.h ../include/hook.h ../include/lastlog.h \
- + ../include/vars.h ../include/server.h ../include/ignore.h ../include/ircaux.h \
- + ../include/notify.h ../include/numbers.h ../include/window.h ../include/hold.h \
- + ../include/edit.h ../include/menu.h ../include/output.h ../include/parse.h ../include/ctcp.h
- +window.o: window.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- + ../include/debug.h ../include/screen.h ../include/window.h ../include/hold.h \
- + ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/vars.h ../include/server.h \
- + ../include/list.h ../include/term.h ../include/names.h ../include/ircaux.h ../include/input.h \
- + ../include/status.h ../include/output.h ../include/log.h ../include/hook.h ../include/dcc.h \
- + ../include/translat.h
- diff --unified --recursive --new-file ircii-2.8.2/source/Makefile.in colirc/source/Makefile.in
- --- ircii-2.8.2/source/Makefile.in Thu Dec 29 03:02:44 1994
- +++ colirc/source/Makefile.in Tue Apr 16 15:56:56 1996
- @@ -15,14 +15,14 @@
- LN = @LN@
- RM = @RM@
-
- -OBJECTS = alias.o crypt.o ctcp.o dcc.o debug.o edit.o exec.o flood.o\
- +OBJECTS = alias.o color.o crypt.o ctcp.o dcc.o debug.o edit.o exec.o flood.o\
- funny.o help.o history.o hold.o hook.o if.o ignore.o input.o\
- irc.o ircaux.o ircsig.o keys.o lastlog.o list.o log.o mail.o\
- menu.o names.o newio.o notice.o notify.o numbers.o output.o\
- parse.o queue.o reg.o scandir.o screen.o server.o stack.o\
- status.o term.o translat.o vars.o whois.o window.o $(PP_OBJS)
-
- -SOURCES = alias.c crypt.c ctcp.c dcc.c debug.o edit.c exec.c flood.c\
- +SOURCES = alias.c color.c crypt.c ctcp.c dcc.c debug.o edit.c exec.c flood.c\
- funny.c help.c history.c hold.c hook.c if.c ignore.c input.c\
- irc.c ircaux.c ircsig.c keys.c lastlog.c list.c log.c mail.c\
- menu.c names.c newio.c notice.c notify.c numbers.c output.c\
- @@ -42,7 +42,7 @@
- default:
- (cd ..;make)
-
- -all: irc
- +all: colirc
-
- # got I hate typos.
- clena: clean
- @@ -50,12 +50,12 @@
- .c.o:
- $(CC) $(CFLAGS) $(DEFS) $(PP_DEFS) $(INCLUDES) -c $<
-
- -irc: $(OBJECTS)
- - $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -o irc $(OBJECTS) $(LIBS)
- +colirc: $(OBJECTS)
- + $(CC) $(CFLAGS) $(LDFLAGS) $(DEFS) -o colirc $(OBJECTS) $(LIBS)
- clean::
- - $(RM) irc $(OBJECTS)
- + $(RM) colirc $(OBJECTS)
-
- -install: irc
- +install: colirc
- cd ..; $(MAKE) install
-
- # .o files needing special compilation flags
- @@ -141,6 +141,8 @@
- ../include/history.h ../include/vars.h ../include/ircaux.h ../include/server.h \
- ../include/screen.h ../include/window.h ../include/hold.h ../include/lastlog.h \
- ../include/menu.h ../include/input.h ../include/names.h ../include/output.h
- +color.o: color.c ../include/irc.h ../include/color.h ../include/vars.h \
- + ../include/output.h
- crypt.o: crypt.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/crypt.h ../include/vars.h ../include/ircaux.h \
- ../include/list.h ../include/ctcp.h ../include/output.h
- @@ -164,7 +166,8 @@
- ../include/keys.h ../include/names.h ../include/alias.h ../include/history.h \
- ../include/funny.h ../include/ctcp.h ../include/dcc.h ../include/translat.h \
- ../include/output.h ../include/exec.h ../include/notify.h ../include/numbers.h \
- - ../include/status.h ../include/if.h ../include/help.h ../include/stack.h ../include/queue.h
- + ../include/status.h ../include/if.h ../include/help.h ../include/stack.h \
- + ../include/queue.h ../include/color.h
- exec.o: exec.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/exec.h ../include/vars.h ../include/ircaux.h ../include/edit.h \
- ../include/window.h ../include/hold.h ../include/lastlog.h ../include/menu.h \
- @@ -267,13 +270,14 @@
- ../include/debug.h ../include/output.h ../include/vars.h ../include/input.h \
- ../include/term.h ../include/lastlog.h ../include/window.h ../include/hold.h \
- ../include/edit.h ../include/menu.h ../include/screen.h ../include/hook.h ../include/ctcp.h \
- - ../include/log.h
- + ../include/log.h ../include/color.h
- parse.o: parse.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/server.h ../include/names.h ../include/window.h \
- ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/vars.h \
- ../include/ctcp.h ../include/hook.h ../include/ignore.h ../include/whois.h ../include/ircaux.h \
- ../include/funny.h ../include/crypt.h ../include/term.h ../include/flood.h ../include/screen.h \
- - ../include/output.h ../include/numbers.h ../include/parse.h ../include/notify.h
- + ../include/output.h ../include/numbers.h ../include/parse.h ../include/notify.h \
- + ../include/color.h
- queue.o: queue.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/alias.h ../include/ircaux.h ../include/output.h \
- ../include/edit.h ../include/if.h ../include/queue.h
- @@ -285,7 +289,7 @@
- ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/output.h \
- ../include/vars.h ../include/server.h ../include/list.h ../include/term.h ../include/names.h \
- ../include/ircaux.h ../include/input.h ../include/log.h ../include/hook.h ../include/dcc.h \
- - ../include/translat.h ../include/exec.h
- + ../include/translat.h ../include/exec.h ../include/color.h
- server.o: server.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/server.h ../include/ircaux.h ../include/whois.h \
- ../include/lastlog.h ../include/exec.h ../include/window.h ../include/hold.h \
- @@ -299,7 +303,7 @@
- ../include/vars.h ../include/hook.h ../include/input.h ../include/edit.h ../include/window.h \
- ../include/hold.h ../include/lastlog.h ../include/menu.h ../include/screen.h \
- ../include/mail.h ../include/output.h ../include/names.h ../include/ircaux.h \
- - ../include/translat.h
- + ../include/translat.h ../include/color.h
- term.o: term.c ../include/irc.h ../include/defs.h ../include/config.h ../include/irc_std.h \
- ../include/debug.h ../include/term.h ../include/translat.h ../include/window.h \
- ../include/hold.h ../include/lastlog.h ../include/edit.h ../include/menu.h ../include/screen.h
- diff --unified --recursive --new-file ircii-2.8.2/source/color.c colirc/source/color.c
- --- ircii-2.8.2/source/color.c Wed Dec 31 16:00:00 1969
- +++ colirc/source/color.c Sun Jun 23 05:16:57 1996
- @@ -0,0 +1,346 @@
- +/* a color irc hack similar to circ, with some more features...
- + * since the source for circ was not found, this is completely from scratch
- + * bugs, ideas, and whatnot can be sent to escrafrd@oz.net <MadHacker on LinuxNet>
- + */
- +
- +#include "irc.h"
- +#include "output.h"
- +#include "vars.h"
- +#include "color.h"
- +#include "ircaux.h"
- +
- +char rcolors[16]={0,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1};
- +struct {
- + char name[10];
- + unsigned int age;
- +} color_age[16];
- +
- +char colorstring[5];
- +name_color *nc_start = NULL;
- +name_color *nc_last = NULL;
- +
- +void
- +rcolorcmd(command, args, subargs)
- + char *command,
- + *args,
- + *subargs;
- +{
- + char *arg;
- + char colorstr[5];
- + int x;
- + int bright;
- + int char_;
- + char brightstr[]="bright ";
- + char *selectstr[2]= {"deselected", "selected"};
- + char rcolors_str[17];
- +
- + while ((arg = next_arg(args, &args)) != NULL)
- + {
- + bright=0;
- + char_=1;
- + brightstr[0] = 'b';
- + if (arg[0] != '-' && arg[0] != '+')
- + {
- + say("%s is a bad argument for /rcolor", arg);
- + continue;
- + }
- + if (!strcmp(arg, "-all"))
- + {
- + for (x = 0; x < 16; x++)
- + rcolors[x] = 0;
- + say("all colors deselected");
- + }
- + else if (!strcmp(arg, "+all"))
- + {
- + for (x = 0; x < 16; x++)
- + rcolors[x] = 1;
- + say("all colors selected");
- + }
- + else
- + {
- +/* color_to_i(arg+1, colorstr);*/
- + x = 0;
- + do {
- +
- + switch (tolower(arg[char_]))
- + {
- + case 'b':
- + if (!strcmp(arg+char_, "black"))
- + {
- + x = BLACK;
- + }
- + else if (!strcmp(arg+char_, "blue"))
- + {
- + x = BLUE;
- + }
- + else if (!strcmp(arg+char_, "brown"))
- + {
- + x = BROWN;
- + }
- + else
- + {
- + bright = TRUE;
- + char_++;
- + }
- + break;
- + case 'c':
- + x = CYAN;
- + break;
- + case 'g':
- + x = GREEN;
- + break;
- + case 'r':
- + x = RED;
- + break;
- + case 'p':
- + x = PURPLE;
- + break;
- + case 'w':
- + x = WHITE;
- + break;
- + default:
- + put_it("%s is not a color, type /color to get a list of colors", arg+1);
- + return;
- + }
- + } while (bright && x == 0);
- +
- + if (x == 0) return;
- + x -= BLACK;
- + if (bright) {x += 8;}
- + else brightstr[0] = '\0';
- + rcolors[x] = 0;
- + if (arg[0] == '+') rcolors[x] = 1;
- + say("%s%s %s", brightstr, arg+char_, selectstr[rcolors[x]]);
- + }
- +
- + }
- +
- +}
- +
- +char *
- +tolower_str(string)
- + char *string;
- +{
- + char *lower_str;
- + int x;
- +
- + lower_str = (char *)new_malloc(strlen(string)+1);
- + for (x = 0; x <= strlen(string); x++)
- + lower_str[x] = tolower(string[x]);
- + lower_str[x] = '\0';
- + return lower_str;
- +}
- +
- +void
- +colorcmd(command, args, subargs)
- + char *command,
- + *args,
- + *subargs;
- +{
- + char *name, *color;
- + char colorstr[5];
- + name_color *nc;
- + int bright;
- + char brightstr[]="bright ";
- + char *lower_name;
- + int x;
- +
- +
- + if (((name = next_arg(args, &args)) != NULL) &&
- + ((color = next_arg(args, &args)) != NULL))
- + {
- + colorstr[0] = -1;
- + bright = 0;
- + do {
- +
- + switch (tolower(color[0]))
- + {
- + case 'b':
- + if (!strcmp(color, "black"))
- + {
- + colorstr[0] = BLACK;
- + }
- + else if (!strcmp(color, "blue"))
- + {
- + colorstr[0] = BLUE;
- + }
- + else if (!strcmp(color, "brown"))
- + {
- + colorstr[0] = BROWN;
- + }
- + else
- + {
- + bright = TRUE;
- + color++;
- + }
- + break;
- + case 'c':
- + colorstr[0] = CYAN;
- + break;
- + case 'g':
- + colorstr[0] = GREEN;
- + break;
- + case 'r':
- + colorstr[0] = RED;
- + break;
- + case 'p':
- + colorstr[0] = PURPLE;
- + break;
- + case 'w':
- + colorstr[0] = WHITE;
- + break;
- + case 'n':
- + colorstr[0] = (char)NULL;
- + break;
- + default:
- + put_it("%s is not a color, type /color to get a list of colors", color);
- + return;
- + }
- + } while (bright && colorstr[0] == -1);
- + colorstr[1] = '\0';
- + if (bright)
- + {
- + colorstr[1] = BRIGHT;
- + colorstr[2] = '\0';
- + }
- + if (nc = find_nc_name(name))
- + {
- + strcpy(nc->colorstr, colorstr);
- + }
- + else
- + {
- + nc = (name_color *) new_malloc(sizeof(name_color));
- + nc->name = (char *) new_malloc(strlen(name)+1);
- + lower_name = (char *) new_malloc(strlen(name)+1);
- + for (x = 0; x <= strlen(name); x++)
- + lower_name[x] = tolower(name[x]);
- + strcpy(nc->name, lower_name);
- + new_free(&lower_name);
- + strcpy(nc->colorstr, colorstr);
- + if (nc_start == NULL)
- + {
- + nc_start = nc;
- + nc_last = nc;
- + nc->next = NULL;
- + }
- + else
- + {
- + nc_last->next = nc;
- + nc_last = nc;
- + nc->next = NULL;
- + }
- + }
- + if (bright)
- + {
- + strcpy(brightstr, "bright ");
- + }
- + else brightstr[0] = '\0';
- + say("%s is now %s%s", nc->name, brightstr, color);
- + }
- + else
- + {
- + say("Usage: /COLOR name color");
- + say("colors: black red green brown blue purple cyan white none");
- + say("for bright colors prefix b to the color <bred for bright red, etc>");
- + }
- +}
- +
- +char *
- +color_of(name)
- + char *name;
- +{
- + int i=0;
- + name_color *nc;
- + int x,y,z;
- + int a=0;
- +
- + for (x = 0; x < 16; x++)
- + /* 1000 is arbitrary to keep it from rolling over */
- + if (color_age[x].age < 1000) color_age[x].age++;
- + if (nc = find_nc_name(name))
- + {
- + if (*nc->colorstr)
- + {
- + x = nc->colorstr[0]-BLACK;
- + color_age[x].name[0]='\0';
- + color_age[x].age=0;
- + return nc->colorstr;
- + }
- + }
- + for (x = 0; x < 16; x++)
- + if (rcolors[x] == 1)
- + if (!strcmp(color_age[x].name, name))
- + a = x;
- +
- + {
- + /* find oldest color */
- + for (x = 0, y = 0, z = -1; x < 16; x++)
- + {
- + if (rcolors[x] == 1)
- + if (color_age[x].age > y)
- + {
- + y = color_age[x].age;
- + z = x;
- + }
- + }
- + if (z == -1)
- + {
- + colorstring[0] = WHITE;
- + colorstring[1] = '\0';
- + return colorstring;
- + }
- + if (a) z = a;
- + strcpy(color_age[z].name, name);
- + color_age[z].age = 0;
- +
- +/* for (x = 0, y = 0; x < 16; x++)
- + if (rcolors[x] == 1) y++;
- + if (y == 0)
- + {
- + colorstring[0] = WHITE;
- + colorstring[1] = '\0';
- + return colorstring;
- + }
- + i = (name[0]+name[1]) % y;
- + i++;
- + for (x = 0, y = 0; y < i; x++)
- + if (rcolors[x] == 1) y++;
- + */
- + i = 0;
- + if (z < 8)
- + {
- + colorstring[i++] = z + BLACK;
- + }
- + else
- + {
- + colorstring[i++] = (z - 8) + BLACK;
- + colorstring[i++] = BRIGHT;
- + }
- + colorstring[i] = '\0';
- + return colorstring;
- + }
- +}
- +
- +name_color *
- +find_nc_name(name)
- + char *name;
- +{
- + name_color *nc;
- + char *lower_name;
- + int x;
- +
- + lower_name = (char *) new_malloc(strlen(name)+1);
- + for (x = 0; x <= strlen(name); x++)
- + lower_name[x] = tolower(name[x]);
- + for (nc = nc_start; nc != NULL; nc = nc->next)
- + {
- + if (!strcmp(nc->name, lower_name))
- + {
- + new_free(&lower_name);
- + return nc;
- + }
- + }
- + new_free(&lower_name);
- + return NULL;
- +}
- +
- diff --unified --recursive --new-file ircii-2.8.2/source/ctcp.c colirc/source/ctcp.c
- --- ircii-2.8.2/source/ctcp.c Fri Jan 6 07:16:34 1995
- +++ colirc/source/ctcp.c Tue Apr 16 15:56:56 1996
- @@ -34,6 +34,7 @@
- #include "dcc.h"
- #include "names.h"
- #include "parse.h"
- +#include "color.h"
-
- #define CTCP_SHUTUP 0
- #define CTCP_VERBOSE 1
- @@ -669,20 +670,24 @@
- *to,
- *cmd;
- {
- + char cline[3];
- +
- if (cmd && *cmd)
- {
- int old;
-
- old = set_lastlog_msg_level(LOG_ACTION);
- + cline[0] = WHITE; cline[1] = '\0';
- + if (get_int_var(COLORLINE_VAR)) strcpy(cline, color_of(from));
- if (is_channel(to))
- {
- message_from(to, LOG_ACTION);
- if (do_hook(ACTION_LIST, "%s %s %s", from, to, cmd))
- {
- if (is_current_channel(to, 0))
- - put_it("* %s %s", from, cmd);
- + put_it("* %s%s %s%s%c ", color_of(from), from, cline, cmd, WHITE);
- else
- - put_it("* %s:%s %s", from, to, cmd);
- + put_it("* %s%s%c:%s%s %s%s%c ", color_of(from), from, WHITE, color_of(to), to, cline, cmd, WHITE);
- }
- }
- else
- diff --unified --recursive --new-file ircii-2.8.2/source/edit.c colirc/source/edit.c
- --- ircii-2.8.2/source/edit.c Mon Apr 3 07:48:21 1995
- +++ colirc/source/edit.c Tue Apr 16 15:56:56 1996
- @@ -52,6 +52,7 @@
- #include "help.h"
- #include "stack.h"
- #include "queue.h"
- +#include "color.h"
-
- /*
- * current_exec_timer - used to make sure we don't remove a timer
- @@ -207,6 +208,8 @@
- { "CD", NULL, cd, 0 },
- { "CHANNEL", "JOIN", e_channel, 0 },
- { "CLEAR", NULL, clear, 0 },
- + { "COLOR", NULL, colorcmd, 0 },
- + { "COLOUR", NULL, colorcmd, 0 },
- { "COMMENT", NULL, comment, 0 },
- { "CONNECT", "CONNECT", send_comm, 0 },
- { "CTCC", NULL, dcc, 0 },
- @@ -269,6 +272,8 @@
- { "QUIT", "QUIT", e_quit, NONOVICEABBREV},
- { "QUOTE", NULL, quote, 0 },
- { "RBIND", 0, rbindcmd, 0 },
- + { "RCOLOR", NULL, rcolorcmd, 0 },
- + { "RCOLOUR", NULL, rcolorcmd, 0 },
- { "REDIRECT", NULL, redirect, 0 },
- { "REHASH", "REHASH", send_comm, 0 },
- { "REQUEST", NULL, ctcp, 0 },
- diff --unified --recursive --new-file ircii-2.8.2/source/names.c colirc/source/names.c
- --- ircii-2.8.2/source/names.c Thu Apr 6 20:37:25 1995
- +++ colirc/source/names.c Tue Apr 16 15:56:56 1996
- @@ -24,6 +24,7 @@
- #include "lastlog.h"
- #include "list.h"
- #include "output.h"
- +#include "color.h"
-
- static char mode_str[] = "iklmnpst";
-
- @@ -552,6 +553,7 @@
- {
- ChannelList *chan;
- NickList *tmp;
- + name_color *nc;
-
- for (chan = channel_list; chan; chan = chan->next)
- {
- @@ -561,6 +563,11 @@
- {
- new_free(&tmp->nick);
- malloc_strcpy(&tmp->nick, new_nick);
- + if (nc = find_nc_name(old_nick))
- + {
- + new_free(&nc->name);
- + nc->name = tolower_str(new_nick);
- + }
- }
- }
- }
- diff --unified --recursive --new-file ircii-2.8.2/source/output.c colirc/source/output.c
- --- ircii-2.8.2/source/output.c Fri Jan 6 07:16:56 1995
- +++ colirc/source/output.c Tue Apr 16 15:56:56 1996
- @@ -27,6 +27,7 @@
- #include "hook.h"
- #include "ctcp.h"
- #include "log.h"
- +#include "color.h"
-
- int in_help = 0;
-
- @@ -159,14 +160,16 @@
- #endif
- if (window_display)
- {
- - putbuf[0] = putbuf[1] = putbuf[2] = '*';
- - putbuf[3] = ' ';
- + putbuf[0] = SAY_COLOR;
- + putbuf[1] = putbuf[2] = putbuf[3] = '*';
- + putbuf[4] = ' ';
- + putbuf[5] = WHITE;
- #ifdef USE_STDARG_H
- va_start(vl, format);
- - vsprintf(&putbuf[4], format, vl);
- + vsprintf(&putbuf[6], format, vl);
- va_end(vl);
- #else
- - sprintf(&putbuf[4], format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
- + sprintf(&putbuf[6], format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10);
- #endif
- add_to_log(irclog_fp, putbuf);
- add_to_screen(putbuf);
- diff --unified --recursive --new-file ircii-2.8.2/source/parse.c colirc/source/parse.c
- --- ircii-2.8.2/source/parse.c Sun Jan 15 22:22:55 1995
- +++ colirc/source/parse.c Tue Apr 16 15:56:56 1996
- @@ -35,6 +35,7 @@
- #include "numbers.h"
- #include "parse.h"
- #include "notify.h"
- +#include "color.h"
-
- #define STRING_CHANNEL '+'
- #define MULTI_CHANNEL '#'
- @@ -437,12 +438,16 @@
- *to;
- char *high;
- int no_flood;
- + char bwhite[]= {WHITE, BRIGHT, '\0'};
- + char cline[3];
-
- if (!from)
- return;
- PasteArgs(Args, 1);
- to = Args[0];
- ptr = Args[1];
- + cline[0] = WHITE; cline[1] = '\0';
- + if (get_int_var(COLORLINE_VAR)) strcpy(cline, color_of(from));
- if (!to || !ptr)
- return;
- if (is_channel(to))
- @@ -549,15 +554,14 @@
- doing_privmsg = 1;
- if (no_flood && do_hook(list_type, "%s %s %s", from,
- to, ptr))
- - put_it("%s<%s>%s %s", high, from, high, ptr);
- + put_it("%s<%s%s%s> %s%s%c ", bwhite, color_of(from), from, bwhite, cline, ptr, WHITE);
- doing_privmsg = 0;
- break;
- case PUBLIC_OTHER_LIST:
- doing_privmsg = 1;
- if (no_flood && do_hook(list_type, "%s %s %s", from,
- to, ptr))
- - put_it("%s<%s:%s>%s %s", high, from, to, high,
- - ptr);
- + put_it("%s<%s%s%s:%s%s%s> %s%s%c ", bwhite, color_of(from), from, bwhite, color_of(to), to, bwhite, cline, ptr, WHITE);
- doing_privmsg = 0;
- break;
- }
- diff --unified --recursive --new-file ircii-2.8.2/source/screen.c colirc/source/screen.c
- --- ircii-2.8.2/source/screen.c Mon Apr 3 07:48:28 1995
- +++ colirc/source/screen.c Tue Apr 16 15:56:56 1996
- @@ -35,6 +35,7 @@
- #include "dcc.h"
- #include "translat.h"
- #include "exec.h"
- +#include "color.h"
-
- Window *to_window;
- Screen *current_screen;
- @@ -440,7 +441,17 @@
- {
- switch (*ptr)
- {
- + case BLACK:
- + case BLUE:
- + case GREEN:
- + case CYAN:
- + case RED:
- + case PURPLE:
- + case BROWN:
- + case WHITE:
- + case BRIGHT:
- case REV_TOG:
- +
- case UND_TOG:
- case BOLD_TOG:
- case ALL_OFF:
- @@ -510,6 +521,16 @@
- bold = display_bold(TOGGLE);
- bold = 1 - bold;
- }
- + if (*ptr >= BLACK && *ptr <= WHITE)
- + {
- + fflush(current_screen->fpout);
- + fprintf(current_screen->fpout, "\e[0;3%dm", *ptr - BLACK);
- + }
- + if (*ptr == BRIGHT)
- + {
- + fflush(current_screen->fpout);
- + fprintf(current_screen->fpout, "\e[1m");
- + }
- str = ++ptr;
- break;
- case '\007':
- @@ -1146,6 +1167,16 @@
- buffer[pos++] = *ptr;
- col++;
- break;
- + case BLACK:
- + case BLUE:
- + case GREEN:
- + case CYAN:
- + case RED:
- + case PURPLE:
- + case BROWN:
- + case WHITE:
- + case BRIGHT:
- +
- case UND_TOG:
- case ALL_OFF:
- case REV_TOG:
- diff --unified --recursive --new-file ircii-2.8.2/source/sig.inc colirc/source/sig.inc
- --- ircii-2.8.2/source/sig.inc Wed Dec 31 16:00:00 1969
- +++ colirc/source/sig.inc Fri Jun 14 02:44:49 1996
- @@ -0,0 +1 @@
- +char *signals[] = { "ZERO", "1)", "SIGHUP", "2)", "SIGINT", "3)", "SIGQUIT", "4)", "SIGILL", "5)", "SIGTRAP", "6)", "SIGIOT", "7)", "SIGBUS", "8)", "SIGFPE", "9)", "SIGKILL", "10)", "SIGUSR1", "11)", "SIGSEGV", "12)", "SIGUSR2", "13)", "SIGPIPE", "14)", "SIGALRM", "15)", "SIGTERM", "17)", "SIGCHLD", "18)", "SIGCONT", "19)", "SIGSTOP", "20)", "SIGTSTP", "21)", "SIGTTIN", "22)", "SIGTTOU", "23)", "SIGURG", "24)", "SIGXCPU", "25)", "SIGXFSZ", "26)", "SIGVTALRM", "27)", "SIGPROF", "28)", "SIGWINCH", "29)", "SIGIO", "30)", "SIGPWR"};
- diff --unified --recursive --new-file ircii-2.8.2/source/status.c colirc/source/status.c
- --- ircii-2.8.2/source/status.c Mon Apr 3 07:48:30 1995
- +++ colirc/source/status.c Tue Apr 16 15:56:56 1996
- @@ -28,6 +28,7 @@
- #include "names.h"
- #include "ircaux.h"
- #include "translat.h"
- +#include "color.h"
-
- extern time_t time();
-
- @@ -603,7 +604,8 @@
- {
- RJustifyPos = i;
- }
- - else if (buffer[i] != REV_TOG && buffer[i] != UND_TOG && buffer[i] != ALL_OFF && buffer[i] != BOLD_TOG)
- + else if (buffer[i] != REV_TOG && buffer[i] != UND_TOG && buffer[i] != ALL_OFF && buffer[i] != BOLD_TOG
- + && (buffer[i] < BLACK || buffer[i] > WHITE) && buffer[i] != BRIGHT)
- {
- if (RealPosition == CO)
- {
- @@ -662,7 +664,8 @@
- {
- if (buffer[i] != window->status_line[i])
- break;
- - if (buffer[i] != REV_TOG && buffer[i] != UND_TOG && buffer[i] != ALL_OFF && buffer[i] != BOLD_TOG)
- + if (buffer[i] != REV_TOG && buffer[i] != UND_TOG && buffer[i] != ALL_OFF && buffer[i] != BOLD_TOG
- + && (buffer[i] < BLACK || buffer[i] > WHITE) && buffer[i] != BRIGHT)
- RealPosition++;
- }
- }
- @@ -1209,6 +1212,16 @@
- {
- switch(*s)
- {
- + case BLACK:
- + case BLUE:
- + case GREEN:
- + case CYAN:
- + case RED:
- + case PURPLE:
- + case BROWN:
- + case WHITE:
- + case BRIGHT:
- +
- case UND_TOG:
- case ALL_OFF:
- case REV_TOG:
- diff --unified --recursive --new-file ircii-2.8.2/source/vars.c colirc/source/vars.c
- --- ircii-2.8.2/source/vars.c Wed Jan 4 22:39:56 1995
- +++ colirc/source/vars.c Tue Apr 16 15:56:56 1996
- @@ -89,7 +89,8 @@
- { "CLOCK_24HOUR", BOOL_TYPE_VAR, DEFAULT_CLOCK_24HOUR, NULL, reset_clock, 0, 0 },
- { "CLOCK_ALARM", STR_TYPE_VAR, 0, NULL, set_alarm, 0, 0 },
- { "CMDCHARS", STR_TYPE_VAR, 0, NULL, NULL, 0, 0 },
- - { "COMMAND_MODE", BOOL_TYPE_VAR, DEFAULT_COMMAND_MODE, NULL, NULL, 0, 0 },
- + { "COLORLINE", BOOL_TYPE_VAR, DEFAULT_COLORLINE, NULL, NULL, 0, 0 },
- + { "COMMAND_MODE", BOOL_TYPE_VAR, DEFAULT_COMMAND_MODE, NULL, NULL, 0, 0 },
- { "CONTINUED_LINE", STR_TYPE_VAR, 0, NULL, set_continued_line, 0, 0 },
- { "DCC_BLOCK_SIZE", INT_TYPE_VAR, DEFAULT_DCC_BLOCK_SIZE, NULL, NULL, 0, 0 },
- { "DEBUG", INT_TYPE_VAR, 0, NULL, NULL, 0, 0 },
-